//package com.common.util;
//
//import io.swagger.v3.oas.annotations.media.Schema;
//import lombok.extern.slf4j.Slf4j;
//import org.springframework.security.crypto.bcrypt.BCryptPasswordEncoder;
//import org.springframework.stereotype.Component;
//
///**
// * @author: stefanie-zy
// * @time: 2024/1/29-9:28
// * @description: 安全工具类
// */
//@Slf4j
//@Component
//@Schema(name = "工具-安全")
//public class SecurityUtil {
//
//    /**
//     * 密码加密
//     *
//     * @param password 密码
//     * @return 加密后密码
//     */
//    public static String encryptPassword(String password) {
//        BCryptPasswordEncoder passwordEncoder = new BCryptPasswordEncoder();
//        return passwordEncoder.encode(password);
//    }
//
//    /**
//     * 判断密码是否相同
//     *
//     * @param rawPassword     原生密码
//     * @param encodedPassword 加密密码
//     * @return 是否相同
//     */
//    public static Boolean matchPassword(String rawPassword, String encodedPassword) {
//        BCryptPasswordEncoder passwordEncoder = new BCryptPasswordEncoder();
//        return passwordEncoder.matches(rawPassword, encodedPassword);
//    }
//}
